supported independent living - Alemán Inglés Diccionario